have many balls in the air at once - Español Inglés Diccionario